home *** CD-ROM | disk | FTP | other *** search
/ BBS Toolkit / BBS Toolkit.iso / doors_1 / mmen_20.zip / MATCH.DOC < prev    next >
Text File  |  1991-02-18  |  12KB  |  458 lines

  1.  
  2.  
  3.  
  4.  
  5.  
  6.  
  7.  
  8.  
  9.  
  10.  
  11.  
  12.  
  13.  
  14.  
  15.  
  16.                               -=( MatchMaker de Luxe )=-
  17.  
  18.                               (C) Copyrights 1990, 1991
  19.  
  20.  
  21.  
  22.  
  23.  
  24.  
  25.  
  26.  
  27.  
  28.  
  29.  
  30.  
  31.  
  32.  
  33.  
  34.  
  35.  
  36.  
  37.  
  38.  
  39.  
  40.  
  41.  
  42.  
  43.  
  44.  
  45.  
  46.  
  47.           Author:     Gerhard Hoogterp
  48.  
  49.           FidoNet:    2:283/1.2
  50.           SIGnet      27:4331/106
  51.           BitNet:     HOOGTERPG@HENUT5.BITNET
  52.  
  53.           SnailMail:  KremersMaten 108
  54.                       7511 LC Enschede
  55.                       Holland
  56.  
  57.  
  58.  
  59.  
  60.           Contents:
  61.  
  62.  
  63.           Disclaimer  . . . . . . . . . . . . . . . . . . . . . . . . .   3
  64.  
  65.           Shareware:  . . . . . . . . . . . . . . . . . . . . . . . . .   3
  66.  
  67.           Standard features . . . . . . . . . . . . . . . . . . . . . .   4
  68.  
  69.           Installation  . . . . . . . . . . . . . . . . . . . . . . . .   5
  70.  
  71.           Program specific information: . . . . . . . . . . . . . . . .   6
  72.  
  73.           Program description . . . . . . . . . . . . . . . . . . . . .   6
  74.  
  75.           Making a questionnaire  . . . . . . . . . . . . . . . . . . .   8
  76.  
  77.           Last remarks  . . . . . . . . . . . . . . . . . . . . . . . .   9
  78.  
  79.  
  80.                 -=( LiveSystems Software, (C) Copyright 1990,1991 )=-
  81.  
  82.  
  83.  
  84.           Disclaimer:
  85.  
  86.           Use  this  product  totally  at  your  own risk.  As  usual  with
  87.           shareware  software, the  author  of this  program  shall not  be
  88.           responsible  for  any damage  as result  from  the usage  of this
  89.           program. The only right you gain  by registering is the right  to
  90.           use updates  of this  program without  paying again  if and  when
  91.           available.
  92.  
  93.  
  94.           Shareware:
  95.  
  96.           This program  is distributed as  shareware. This  means that  you
  97.           should  pay if you  continue to use  this program.  The amount of
  98.           money involved is  low. I  ask only  $5 or 10  dutch guilders  as
  99.           registration fee for my doorprograms. So send those few bucks..
  100.           Remember, a happy programmer is a productive programmer!
  101.  
  102.           You can send your shareware fee to:
  103.  
  104.           Gerhard Hoogterp
  105.           Kremersmaten 108
  106.           7511 LC Enschede
  107.           Holland.
  108.  
  109.           Giro: 1806776
  110.  
  111.  
  112.  
  113.           Special thanks:
  114.  
  115.           Special thanks go to Jan Drohm of  White Crusaders BBS, as he had
  116.           the nerves to put this program online to test it. Tnx!
  117.  
  118.  
  119.  
  120.  
  121.  
  122.  
  123.  
  124.  
  125.  
  126.  
  127.  
  128.  
  129.  
  130.  
  131.  
  132.  
  133.                                                                     Page: 3
  134.  
  135.  
  136.                 -=( LiveSystems Software, (C) Copyright 1990,1991 )=-
  137.  
  138.  
  139.  
  140.           Standard features:
  141.  
  142.           All my  doorprograms  use a  turbo pascal  unit I  wrote to  make
  143.           writing  doors  easier for  me.  This  also implies  a  number of
  144.           standard features for all my doors.
  145.  
  146.             - Local ANSI is  handled by the program itself. No  need for an
  147.               ansidriver for the local screen.
  148.  
  149.             - The sysop can type  along with the user. Keystrokes  from the
  150.               local keyboard are accepted anytime.
  151.  
  152.             - Desqview aware. Whenever the program is waiting for userinput
  153.               timeslices are given back when desqview is detected.
  154.  
  155.             - Multiline  support.  When  you  run  a  multiline  RA  setup,
  156.               recordlocking  is  applied.  You should  ALWAYS  run  the dos
  157.               program SHARE.EXE in such a case.
  158.  
  159.             - Internal  carrier and  timeout  detection.  When the  carrier
  160.               drops or when a  user times out control is given  back to RA.
  161.               The timeout time is the same as the time you installed for RA
  162.               itself. Three warnings  are given before the door  drops back
  163.               to RA (in case of timeout that is)
  164.               A user must have at least 5  minutes time  left to  enter the
  165.               door.
  166.  
  167.  
  168.             - The most important user installed  toggles are honored. ANSI,
  169.               Screenlenght and More [Y/N].
  170.  
  171.             - Online mail is  detected and  shown to the  user. There's  no
  172.               reply option as these programs are no chat doors..;-)
  173.  
  174.             - On the local screen the RA monochrome mode is honored.
  175.  
  176.             - While  showing  a  file  the  [P]ause  and  [S]top  keys  are
  177.               detected. After a [P]ause every key restarts the transmission
  178.               again.
  179.  
  180.             - Optional you can show an intro file and a goodbye file before
  181.               and after the user enters the door. These files  use the same
  182.               convention as RA. If no .ANS file is available, the .ASC file
  183.               is shown. If none is available nothing is shown.
  184.  
  185.  
  186.  
  187.  
  188.  
  189.                                                                     Page: 4
  190.  
  191.  
  192.                 -=( LiveSystems Software, (C) Copyright 1990,1991 )=-
  193.  
  194.  
  195.  
  196.           Further  do  all  the programs  have  the  LiveSystems housestyle
  197.           appearance for  the user and  for the  sysop. On the  bottom line
  198.           there is a local statusline with the name of the user, where he's
  199.           from, the  time  he has  left in  the door.  Also  there are  two
  200.           toggles  shown, [DV] to indicate that desqview was detected, [ML]
  201.           to indicate that the program is running in a multiline setup.
  202.  
  203.           Installation:
  204.  
  205.           The installation into RA is very simple. First of all you  should
  206.           check if the RA environment variable is set. This variable points
  207.           to the directory  where the RemoteAccess configuration  files are
  208.           found. These are  used by  all the programs.  Further you  should
  209.           make  sure that SHARE.EXE  is loaded into  memory when  you run a
  210.           multiline set up.  EVERY setup  where it's possible  to have  two
  211.           programs accessing the configuration or  messagebase files at the
  212.           same time needs  recordlocking. Not loading Share.exe  is begging
  213.           for troubles!
  214.  
  215.           Installing is easy, just follow the next steps:
  216.  
  217.             - Make a directory somewhere on a disk.
  218.  
  219.             - Copy all the  files from the  distribution archive into  this
  220.               directory.
  221.  
  222.             - If you want to  store the supportfiles of the  doorprogram in
  223.               an other directory  than the program  itself, you can set  an
  224.               environment variable  pointing to that directory.  (See below
  225.               for  program specific  information) Normally all  the support
  226.               files are expected to be in the same directory  as from where
  227.               the program is  started. I.e. the  same directory as the  EXE
  228.               file.
  229.  
  230.             - Make a type 7 menu entry in  the menu of your choice with  in
  231.               the optional data field:
  232.  
  233.                 <Path><Programname.EXE> -T:*T [Other parameters]
  234.  
  235.             - And update the ANS/AVT/ASC files connected to this menu.
  236.  
  237.           That's all there is to it.
  238.  
  239.  
  240.  
  241.  
  242.  
  243.  
  244.  
  245.                                                                     Page: 5
  246.  
  247.  
  248.                 -=( LiveSystems Software, (C) Copyright 1990,1991 )=-
  249.  
  250.  
  251.  
  252.           Program specific information:
  253.  
  254.           Program name:               Match.exe
  255.           Environment variable name:  Match
  256.           Intro ANS/ASC file:         MMHi
  257.           Goodbye ANS/ASC file:       MMBye
  258.  
  259.           Other parameters:
  260.  
  261.                 See the NewFile.
  262.  
  263.  
  264.           If you  like you can also make intro  and goodbye screens for the
  265.           doorprogram. They should be  stored in the same directory  as the
  266.           EXE file.
  267.  
  268.           Program description:
  269.  
  270.           MatchMaker  de  Luxe  is  a  matchmaking  door  for  remoteAccess
  271.           systems.  The  idea is  that  a  user fills  a  questionnaire and
  272.           his/her answers are matched against other users answers which are
  273.           stored in the  MatchMaker database. With the  right questionnaire
  274.           this can be  a nice  way to  find people with  the same  hobbies,
  275.           interests etc. 
  276.  
  277.           The  sysop can make his  own questionnaire, or  can even put more
  278.           than one questionnaire online if he likes. 
  279.  
  280.           Users have a  number of  possibilities from  the MatchMaker  main
  281.           menu:
  282.  
  283.             [M] Make a match                [V] View answers
  284.             [A] Answer the questionnaire    [H] Help
  285.             [E] Edit answers                [Q] Quit
  286.  
  287.           When  a user  is in the  database only  the sysop can  remove him
  288.           again. Bailing out is no option here..;) 
  289.  
  290.           When  the  Make  a   Match  option  is  chosen,  there   are  two
  291.           possibilities. When the user has filled the questionnaire, he can
  292.           make a choice between using his record to make a match or to fill
  293.           a wishlist. 
  294.  
  295.           In case he uses  his record he get's the possibility  to choose a
  296.           minimal level  for matching. Only users who match that percentage
  297.           or more are shown.
  298.  
  299.  
  300.                                                                     Page: 6
  301.  
  302.  
  303.                 -=( LiveSystems Software, (C) Copyright 1990,1991 )=-
  304.  
  305.  
  306.  
  307.           If he chooses the wishlist he  get's the questionnaire again, but
  308.           this time he should give the answers he would like to hear from a
  309.           match. After filling the wishlist he also gets the possibility to
  310.           give a minimal matchlevel. 
  311.  
  312.           After all the  matches are  shown, the  user can go  back to  the
  313.           mainmenu to view the answers of  a promishing match, or rerun the
  314.           Make a Match with an other minimal level for matching.
  315.  
  316.           Viewing someones answers has  a build in user unfriendliness.  To
  317.           avoid that some  people only enter  the MatchMaker to view  other
  318.           peoples answer, you  have to  know the name  of the person  who's
  319.           answers you want to view.
  320.  
  321.           Editing is actually filling in the questionnaire again.
  322.  
  323.           Help shows a helpfile explaining the options to the user. You can
  324.           edit this file to your own taste.  An example is with the program
  325.           named MATCH.HLP
  326.  
  327.  
  328.  
  329.  
  330.  
  331.  
  332.  
  333.  
  334.  
  335.  
  336.  
  337.  
  338.  
  339.  
  340.  
  341.  
  342.  
  343.  
  344.  
  345.  
  346.  
  347.  
  348.  
  349.  
  350.  
  351.  
  352.  
  353.  
  354.  
  355.  
  356.                                                                     Page: 7
  357.  
  358.  
  359.                 -=( LiveSystems Software, (C) Copyright 1990,1991 )=-
  360.  
  361.  
  362.  
  363.           Making a questionnaire:
  364.  
  365.           Making a questionnaire for MatchMaker is  simple. There are three
  366.           special symbols which have to appear as first character on a line
  367.           when  used. The default  name for the  questionnaire is MATCH.MAT
  368.           but you can define an other name by giving the name (without path
  369.           or extension) as the third parameter on the commandline.
  370.  
  371.           ? Starts a question
  372.           * Ends the answer list
  373.           > Defines a comment which is show before the next question.
  374.  
  375.           There may be spaces before the symbol, but no other characters.
  376.  
  377.           F.e.:
  378.  
  379.           >Ok, Let's start with some questions about your appearance..
  380.  
  381.           ?What is the color of your hair?
  382.           Black
  383.           Brown
  384.           Blond
  385.           Red
  386.           Punk
  387.           No hair left
  388.           *
  389.  
  390.           Note that there  may be no empty lines between a question (?) and
  391.           the end of answer symbol (*) Such an empty line would be accepted
  392.           as a possible answer on the question. Outside a question block
  393.           empty lines are ignored.
  394.  
  395.           See the match.mat file for more examples.
  396.  
  397.  
  398.  
  399.  
  400.  
  401.  
  402.  
  403.  
  404.  
  405.  
  406.  
  407.  
  408.  
  409.  
  410.  
  411.  
  412.                                                                     Page: 8
  413.  
  414.  
  415.                 -=( LiveSystems Software, (C) Copyright 1990,1991 )=-
  416.  
  417.  
  418.  
  419.           Last remarks:
  420.  
  421.           There's a dutch and  an english version of MatchMaker.  The dutch
  422.           version is named: MMNL_??.Zip, the english version MMENG_??.Zip
  423.  
  424.                           Enjoy!
  425.                               Gerhard
  426.  
  427.  
  428.  
  429.  
  430.  
  431.  
  432.  
  433.  
  434.  
  435.  
  436.  
  437.  
  438.  
  439.  
  440.  
  441.  
  442.  
  443.  
  444.  
  445.  
  446.  
  447.  
  448.  
  449.  
  450.  
  451.  
  452.  
  453.  
  454.  
  455.  
  456.                                                                     Page: 9
  457.  
  458.